﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Core.DataAccess.IRepositories
{
    public interface IMessageChatRepository
    {
        void SaveMessageChat(MessageChat messageChat);
        List<MessageChat> GetMessageChatByAccountID(int currentID, int chatToID);
        int CountMessageChatUnReadByAccountID(int accountID);
        List<MessageChat> GetMessageChatByAccountID(int accountID);
        void UpdateMessageChatIsRead(int MessageChatID);
        void DeleteMessageChatByAccountID(int accountID, int friendID);
    }
}
